package models

// 用户
type User struct {
	Base
	Username    string `json:"username" gorm:"type:varchar(10);unique;null;column:username"` // 用户名
	Password    string `json:"password" gorm:"type:varchar(255);not null;column:password"`   // 密码
	Email       string `json:"email" gorm:"type:varchar(40);unique;not null"`                // 邮箱
	Avatar      string `json:"avatar" gorm:"type:varchar(255);null"`                         // 头像
	IsSuperUser bool   `json:"is_superuser" gorm:"default false;column:is_superuser"`        // 是否超级用户
}
